University

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

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2485
684
111
4396
3463
2635