University

Kerch State Maritime Technological University

https://www.kgmtu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18881
4443
677
18356
5963
6683