University

(3) Polar Division of the Leningrad State University AS Pushkin

https://www.zflgu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26224
5557
1003
26142
5963
6683