University

Volgograd State University

https://volsu.ru/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
2290
825
40
3782
1163
3092