University

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

http://petrsu.ru/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
2811
932
45
1678
3234
3924
3512