J

J. Anthony G. Scott

Kenya Medical Research Institute

ORCID: 0000-0001-7533-5006

396 papers and 21k citations.

PubIndex Score98Top 2%How it's scored
396Publications
21kTotal Citations
First publication: 1985First senior author: 1992