10 pubs · 493 cites · h-index 6
Program for Appropriate Technology in Health
2019 - 2021
Gates (United States)
2017 - 2017
Gates Foundation
2013 - 2017
Partnership for Prevention
2013 - 2013
University of Pennsylvania
2008 - 2008