M
Researcher Profile

Mark Otiende

🏛 KEMRI–Wellcome Trust Research Programme, Kilifi, Kenya

ORCID 0000-0002-1389-1813
3
Publications
84
Citations
10
Co-Authors
3
Active Years