University

Mangosuthu University of Technology (Technikon)

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
9468
181
24
14850
12111
4525
6115