Population and Health Impact Surveillance Group, Kenya Medical Research Institute-Wellcome Trust Research Programme, Nairobi, Kenya; Department of Public Health, Institute of Tropical Medicine, Antwerp, Belgium

Organization name
Population and Health Impact Surveillance Group, Kenya Medical Research Institute-Wellcome Trust Research Programme, Nairobi, Kenya; Department of Public Health, Institute of Tropical Medicine, Antwerp, Belgium