Scholarly Index

Laurence J. O’Toole

Sheffield Teaching Hospitals NHS Foundation Trust; 11,815 total citations; 206 total publications; best world rank #4

Sheffield Teaching Hospitals NHS Foundation Trust

11,815Total citations
206Total publications
54H-index

Published ranking records