University

Mangosuthu University of Technology (Technikon)

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
7390
202
25
11569
4435
6650