Scholarly Index

Lori E. Dodd

National Institute of Allergy and Infectious Diseases; 47,311 total citations; 121 total publications; best world rank #677

National Institute of Allergy and Infectious Diseases

47,311Total citations
121Total publications
39H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Statistical Methods in Clinical TrialsLifetime677US 36093.44