Edwine Barasa

Edwine Barasa

Edwine Barasa is the director of the Nairobi Programme of the KEMRI-Wellcome Trust Research Programme and a visiting professor of health economics at the University of Oxford.

Latest Articles