University

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

http://petrsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2654
884
28
1813
2371
4364
3415