University

Baptist Theological College of Southern Africa

https://www.btc.co.za/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
18009
490
64
17383
5954
6657