University

Mangosuthu University of Technology (Technikon)

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7390
202
25
11569
4435
6650