University

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

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
2506
109
109
3605
4282
3632
2541