University

Yokohama National University / 横浜国立大学

http://www.ynu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1171
260
44
2421
1632
739
1376