J

Janet Seeley

Africa Health Research Institute

ORCID: 0000-0002-0583-5272

981 papers and 27k citations.

PubIndex Score98Top 2%How it's scored
981Publications
27kTotal Citations
First publication: 1980First senior author: 1994