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. |