University

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

https://www.inueco.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17282
3945
570
16392
6488
6650