Audrey Mumbi
Observed names: A. Mumbi, Mumbi, Audrey
Observed institutions: Kenya Medical Research Institute, KEMRI-Wellcome Trust Research Programme, Wellcome Trust
ORCID: 0000-0002-6967-4068
Observed ORCID: 0000-0002-6967-4068
OpenAlex ID: A5055459741
