University

Auckland Park Theological Seminary

https://www.ats.ac.za/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22215
765
102
21951
6492
6650