Scholarly Index

Ross Sadler

Oxford University Hospitals NHS Trust; 5,113 total citations; 156 total publications; best world rank #612

Oxford University Hospitals NHS Trust

5,113Total citations
156Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
IgG4-Related and Inflammatory DiseasesLifetime612GB 3185.41