University

Potchefstroom Academy / Potchefstroom Akademie

http://www.potchacademy.co.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21300
648
93
22484
20778
8602
6115