University

National Institute of Catherine the Great

https://www.niev.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13321
2996
381
11787
5963
6683