University

(3) Vyborg Institute (branch) Leningrad State University A S Pushkin

http://www.vpk-vbg.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25194
5467
966
25078
5963
6683