41 pubs · 5,984 cites · h-index 9
South African Medical Research Council
2017 - 2017
University of Cape Town
2014 - 2017
International Centre for Genetic Engineering and Biotechnology
2015 - 2017
University of British Columbia
2014 - 2014
Leiden University Medical Center
2014 - 2014