University

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

http://petrsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2801
933
41
1615
2926
4044
3513