University of South Africa
Pretoria, Gauteng, South Africa
University of Johannesburg
Johannesburg, Gauteng, South Africa
Imperial College London
London, City of London, UK
Council for Scientific and Industrial Research
Pretoria, Gauteng, South Africa