9 pubs · 768 cites · h-index 8
South African Medical Research Council
2017 - 2017
University of Cape Town
2011 - 2017
World Health Organization
2008 - 2014
International Centre for Genetic Engineering and Biotechnology
2011 - 2013
University of Lausanne
2008 - 2011