University

University of Mpumalanga

https://www.ump.ac.za/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9632
232
26
13405
3672
6658