University

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

http://www.sevsu.ru/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
4963
1427
2
4036
9499
4134
5201