197 Lenana Road
Nairobi, 00100
Kenya
Kenya Medical Research Institute (KEMRI) - Center for Clinical Research
Herpes simplex virus type 2 (HSV-2), HIV, contraception, women, Africa