Organization name
Department of Public Health, Institute of Tropical Medicine, Antwerp, Belgium; Population & Health Impact Surveillance Group, Kenya Medical Research Institute-Wellcome Trust Research Programme, Nairobi, Kenya and Centre for Health Informatics, Computing, and Statistics, Lancaster Medical School, Lancaster University, Lancaster, UK