University

Baptist Theological College of Southern Africa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17908
453
62
24099
16624
7356
6084