University

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

http://volbi.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7720
1946
218
6007
5225
7356
6084