University

Ulyanovsk State Technical University / Ульяновский государственный технический университет

https://www.ulstu.ru/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3228
65
65
3195
2622
3821
4620