Investigator

Sharon Mokua

Kenya Medical Research Institute