University

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

http://www.vstu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3081
999
45
3223
4496
4336
3383