University

Kerch State Maritime Technological University

https://www.kgmtu.ru/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
18662
4317
648
17991
6492
6650