University

Vologda State University

https://vogu35.ru/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
6256
1714
198
10339
5963
5442