University

Vologda State University / Вологодский государственный университет

https://vogu35.ru/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
6576
1817
207
10267
6488
5420