University

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

https://petrsu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3327
1061
66
0
0
0