University

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

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
2385
647
109
3504
4359
2941
2405