University

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

http://volbi.ru/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
6956
209
209
9217
3939
5822
6529