University

Volgograd State Technical University / Волгоградский государственный технический университет

http://www.vstu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2973
973
54
3293
3486
5192
3380