University

Saint Petersburg State Marine Technical University

https://www.smtu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6203
1705
195
9225
5963
5541