University

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

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
2527
709
109
3603
4282
3630
2569