149 pubs · 4,475 cites · h-index 33
University of the Witwatersrand
1998 - Present
Right to Care
2022 - 2022
Centre for Policy Studies
2019 - 2019
South African Medical Research Council
2014 - 2014
University of London
2004 - 2004