University

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

http://www.sevsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4921
1406
2
4037
9501
4136
5142