University

Tokyo University of Marine Science & Technology / 東京海洋大学

https://www.kaiyodai.ac.jp/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
2505
704
109
3604
4282
3632
2540