University

University of Toyama / 富山大学

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1227
280
40
1842
2130
1498
1260