University

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

http://www.sevsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5111
1415
1
6628
10836
5724
4479