University

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

https://petrsu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2581
920
47
3429
2414
3723