University

(3) Moscow Orthodox Theological Academy

https://mpda.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9703
2250
277
7220
5963
6683