R

Robert W. Snow

Kenya Medical Research Institute

ORCID: 0000-0003-3725-6088

681 papers and 57.6k citations.

PubIndex Score98Top 2%How it's scored
681Publications
57.6kTotal Citations
#4in Malaria Research and Control
First publication: 1925First senior author: 1929

Top publicationsby citations

Indexing 681 publications…