19 pubs · 984 cites · h-index 14
Helen Keller International
2015 - 2015
African Malaria Network Trust
Tanzania Food and Nutrition Center
1998 - 2010
Chalmers University of Technology
2004 - 2004
Cornell University
2001 - 2003