University

South African Theological Seminary

https://www.sats.edu.za/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13162
320
31
11311
6492
6650