University

Petrozavodsk State University / Петрозаводский государственный университет

https://petrsu.ru/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
2582
920
47
3427
2417
3723