University

Baptist Theological College of Southern Africa

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18012
492
64
17384
5963
6658