University

South Ural Institute of Management and Economics Chelyabinsk / Южно-уральский институт управления и экономики Челябинск

https://www.inueco.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17283
3946
570
16393
6492
6650