University

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

http://volbi.ru/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
6956
209
209
9217
3939
5822
6529