University

Baptist Theological College of Southern Africa

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
17908
453
62
24099
16624
7356
6084