University

Yamaguchi University / 山口大学

http://www.yamaguchi-u.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1052
223
31
1724
1195
1994
1151