University

Southern Russian State Technical University (Novocherkassk Polytechnical Institute)

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4352
1305
115
8656
2279
4915