| Family name | Kapulu |
|---|---|
| Given name | Melissa |
| Initials | M |
| ORCID | ORCID 0000-0003-0321-7128 |
| Affiliations |
Kenya Medical Research Institute-Wellcome Trust Research Programme, Kilifi, Kenya.
Centre for Tropical Medicine and Global Health, Nuffield Department of Medicine, University of Oxford, Oxford, UK. |