University

Kerch State Maritime Technological University

https://www.kgmtu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18662
4317
648
17991
6492
6650