| Family name | Barasa |
|---|---|
| Given name | Edwine |
| Initials | E |
| ORCID | ORCID 0000-0001-5793-7177 |
| Affiliations |
Health Economics Research Unit, KEMRI Wellcome Trust Research Programme, Nairobi, Kenya.
Center for Tropical Medicine and Global Health, Nuffield Department of Medicine, University of Oxford, Oxford, UK. |