68 pubs · 4,816 cites · h-index 31
National Institute for Medical Research
2006 - 2025
Bombo Hospital
2010 - 2015
African Malaria Network Trust
2011 - 2011
Eckernforde Tanga University
The Francis Crick Institute
2009 - 2009