University

(3) South Russian State Technical University (Novocherkassk Polytechnic Institute) Kamensky Institute

http://www.ksti.su/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21051
5018
873
16009
21161
7356
6084