University

University of Mpumalanga

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9642
232
26
13404
3672
6683