University

Tokyo University of Marine Science & Technology

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
2533
731
113
4378
3329
2638