University

Nelson Mandela Metropolitan University

http://www.nmmu.ac.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1827
15
12
5592
3835
1746
1680