Scholarly Index

Sarah Towner Wright

University of North Carolina at Chapel Hill; 900 total citations; 47 total publications; best world rank #654

University of North Carolina at Chapel Hill

900Total citations
47Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Innovations in Medical Education2021-2025932US 37186.24
Medical Education and Admissions2021-2025654US 41562.10