Metrine Tendwa
Observed name: Tendwa, Metrine
Institution: Mount Kenya University
Observed institutions: Mount Kenya University, Kenya Medical Research Institute, KEMRI-Wellcome Trust Research Programme
ORCID: 0000-0002-0452-9580
Observed ORCID: 0000-0002-0452-9580
OpenAlex ID: A5064487141
