University

Kuban State Technological University

https://kubstu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5525
1577
171
8357
5963
5201