University

(3) Volgograd State Technical University Volzhsky Politechnical Institute / Волжский политехнический институт Volzhsky Politechnical Institute

https://volpi.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16048
3635
503
14911
6488
6650