University

Baptist Theological College of Southern Africa

https://btc.co.za/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18098
508
65
17327
6492
6650