University

Yokohama National University

https://www.ynu.ac.jp/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1185
277
38
1816
780
1514