University

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

http://volbi.ru/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
6956
1800
209
9216
3939
5822
6528