University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2306
666
125
4183
3959
2037
2334