University

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

http://www.volpi.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14649
3521
500
9319
14017
7360
6084