University

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

https://www.inueco.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17113
3879
545
0
0
0