University of the Witwatersrand
The University of Western Australia
Georgia Institute of Technology
ETH Zurich
University of Cape Town
Stellenbosch University