400 pubs · 5,269 cites · h-index 30
University of KwaZulu-Natal
2003 - Present
Hospital for Sick Children
2024 - 2024
Durban University of Technology
2015 - 2020
Peptide Protein Research (United Kingdom)
2015 - 2020
Institute of Catalysis and Petrochemistry
2017 - 2017