University

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

http://petrsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2647
907
42
1342
3355
2712
3495