58 pubs · 1,244 cites · h-index 20
South African Medical Research Council
2018 - 2022
University of Pretoria
2001 - 2022
Kalafong Hospital
1999 - 2015
National Confidential Enquiry into Patient Outcome and Death
2012 - 2012
National Department of Health
2012 - 2012