University

Vologda State University

https://vogu35.ru/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
6256
1714
198
10339
5963
5442