University

Irkutsk State Technical University

http://www.istu.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3713
1163
88
4003
5878
3585