Scholarly Index

Dennis Montoya

University of California, Davis; 2,906 total citations; 60 total publications; best world rank #745

University of California, Davis

2,906Total citations
60Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Leprosy Research and TreatmentLifetime745US 13984.79