Vally, Salim, University of Johannesburg, South Africa