University

Mangosuthu University of Technology (Technikon)

https://www.mut.ac.za/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9475
228
25
12203
4266
6683