University

Mangosuthu University of Technology (Technikon)

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
7390
202
25
11569
4435
6650