University

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

http://petrsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2821
933
42
1768
2947
4256
3522