University

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

https://volpi.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16049
3637
503
14912
6492
6650