University

Baptist Theological College of Southern Africa

https://btc.co.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18344
473
57
21860
16879
11401
6033