University

Sevastopol National Technical University / Севастопольский государственный университет

https://www.sevsu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4314
1315
2
9635
3840
4762