University

(3) Volgograd State Technical University Volzhsky Politechnical Institute

https://volpi.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15579
3594
496
14571
5963
6683