University

Baptist Theological College of Southern Africa

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

World RankingContinental RankingCountry RankImpactOpennesssort ascendingExcellence
18016
492
64
17382
5963
6683