University

Yokohama National University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1185
277
38
1816
781
1516