University

Altai State Technical University / Алтайский государственный технический университет И И Ползунова

http://www.altstu.ru/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
4686
1325
125
2856
6123
2257
5624