115 pubs · 2,420 cites · h-index 28
University of Zambia
2013 - Present
Wageningen University & Research
2004 - Present
Pediatrics and Genetics
2025 - 2025
University of Ottawa
2009 - 2021
Graduate School Experimental Plant Sciences
2020 - 2020