John Muthii Muriuki
Kenya Medical Research Institute (KEMRI) - Kemri-Wellcome Trust Research Programme
KEMRI Wellcome Trust Research Programme,Lenana 197
PO Box 43640
Kilifi, Nairobi 00100
Kenya
Kenya Medical Research Institute (KEMRI) - Accredited Research Centre
Kenya
SCHOLARLY PAPERS
3
DOWNLOADS
260
TOTAL CITATIONS
4
Feedback