University

Baptist Theological College of Southern Africa

https://btc.co.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18185
465
61
23264
16995
8602
6115