University

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

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
2430
687
119
4054
4378
2699
2419