University

Baptist Theological College of Southern Africa

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
18250
502
66
26563
16909
5819
6626