Emelda Okiro

Head, Population Health Unit, Kenya Medical Research Institute