University

Shimane University / 島根大学

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1508
387
71
2153
2592
1392
1507