Scholarly Index

Thomas D. Otto

University of Glasgow; 19,317 total citations; 169 total publications; best world rank #428

University of Glasgow

19,317Total citations
169Total publications
64H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Genomics and Phylogenetic StudiesLifetime818GB 8398.13
Malaria Research and ControlLifetime428GB 8298.26
Malaria Research and Control2021-2025629GB 7989.52
Trypanosoma species research and implications2021-2025955GB 8874.52