Scholarly Index

Matthew H. Todd

University College London; 5,423 total citations; 138 total publications; best world rank #447

University College London

5,423Total citations
138Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Actinomycetales infections and treatment2021-2025447GB 1315.78