Scholarly Index

Thellea K. Leveque

University of Washington; 616 total citations; 18 total publications; best world rank #914

University of Washington

616Total citations
18Total publications
7H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ophthalmology and Visual Health Research2021-2025914US 2635.58