University

Volgograd Institute of Business / Волгоградский институт бизнеса

http://volbi.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8689
2111
235
8384
6188
8602
6115