University

Izhevsk State Technical University

https://istu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4629
1378
130
6859
5963
4205