University

Mangosuthu University of Technology (Technikon)

http://www.mut.ac.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9078
185
24
13107
12377
4704
6033