University

Shimane University / 島根大学

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1508
387
71
2153
2592
1392
1507