University

(3) Volgograd State Technical University Kamyshin Technological Institute / Камышинский технологический институт

https://www.kti.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14910
3503
518
7752
14693
5819
6626