University

Theological Institute of the Dagestan Said Afandi

https://dagteolog.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27896
5680
1037
27848
5963
6683