University

Yokohama National University / 横浜国立大学

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1231
281
42
2226
1839
860
1488