University

University of Toyama / 富山大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1116
241
37
2186
1786
928
1138