University of the Witwatersrand — public research university in Johannesburg, South Africa