University

Saint Filaret Orthodox Christian Institute

https://sfi.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11851
2654
326
9978
5963
6683