University

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

http://volbi.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7363
1920
230
3529
6492
6650