University

Novgorod State University

https://www.novsu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5190
1499
156
6453
5963
5138