Scholarly Index

Sarah Ronaldson

University of York; 1,124 total citations; 72 total publications; best world rank #655

University of York

1,124Total citations
72Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Disorders and Treatments2021-2025655GB 4922.49