University

Baptist Theological College of Southern Africa

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
18250
502
66
26563
16909
5819
6626