University

Tshwane University of Technology

http://www.tut.ac.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1885
24
12
7594
5453
1721
1400