University

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

https://volbi.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7322
1911
220
0
0
0