University

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

http://petrsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2518
876
38
1179
3233
2290
3628