Scholarly Index

Sarah Welch

Northwestern University; 707 total citations; 60 total publications; best world rank #206

Northwestern University

707Total citations
60Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Infections and Treatments2021-2025206US 5284.29
Ocular Diseases and Behçet’s Syndrome2021-2025465US 10085.66
Intraocular Surgery and Lenses2021-2025905US 19079.47