University

(3) Volgograd State Technical University Kamyshin Technological Institute

https://www.kti.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16282
3774
537
15401
5963
6658