148 pubs · 3,498 cites · h-index 33
University of the Witwatersrand
2005 - Present
Molecular Sciences Institute
2015 - 2015