University

Southern Russian State Technical University (Novocherkassk Polytechnical Institute)

https://www.npi-tu.ru/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
4363
1311
115
8656
2280
4934