Scholarly Index

Anthony W. Stowers

National Institutes of Health; 3,770 total citations; 57 total publications; best world rank #839

National Institutes of Health

3,770Total citations
57Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Malaria Research and ControlLifetime839US 23497.01