M

Missiani Ochwoto

Kenya Medical Research Institute

ORCID: 0000-0001-7143-7283

43 papers and 417 citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
43Publications
417Total Citations
First senior author: 2016

Top publicationsby citations

Indexing 43 publications…