University

(1) Volgograd State Pedagogical University

https://vspu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7363
1875
223
4116
5963
6683