University

Nelson Mandela University

http://www.mandela.ac.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1918
13
13
4335
4768
2009
1678