University

International Baptist Theological Seminary of the European Baptist Federation

https://www.ibts.eu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16958
3942
54
16187
5963
6683