Scholarly Index

Peter Hillmen

Leeds Teaching Hospitals NHS Trust; 45,635 total citations; 505 total publications; best world rank #16

Leeds Teaching Hospitals NHS Trust

45,635Total citations
505Total publications
92H-index

Published ranking records