University

Mangosuthu University of Technology (Technikon)

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
9355
185
23
13019
12056
4618
6084