University

Baptist Theological College of Southern Africa

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
17908
453
62
24099
16624
7356
6084