University

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

http://volbi.ru/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6956
209
209
9217
3939
5822
6529