University

Ukhta State Technical University

https://www.ugtu.net/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7733
1944
234
7640
5963
6245