University

Chelyabinsk State University

https://www.csu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3240
1056
68
4133
4617
3572