83 pubs · 3,841 cites · h-index 33
World Health Organization
2019 - Present
Cochrane
2015 - 2019
Kenya Medical Research Institute
2008 - 2017
University of Nairobi
1984 - 2013
University of Oslo
2012 - 2013