Nancy Mwangome
Observed names: Mwangome, Nancy, Mwangome, Nancy Mbeyu, N. Mwangome
Observed institutions: Kenya Medical Research Institute, KEMRI-Wellcome Trust Research Programme, Texas A&M University
ORCID: 0000-0003-4413-2139
Observed ORCID: 0000-0003-4413-2139
OpenAlex ID: A5013472712
