47 pubs · 2,126 cites · h-index 28
Kenya Medical Research Institute
2000 - 2019
University of Minnesota
2006 - 2009
Center for Global Health
2005 - 2009
Case Western Reserve University
SUNY Upstate Medical University
2008 - 2008