University

Kerch State Maritime Technological University

https://www.kgmtu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18662
4316
647
17992
6488
6650