University

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

https://www.kti.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14838
3562
509
7833
14353
7356
6084