University

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

http://www.vstu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3134
1006
46
1358
4605
5160
3386