University

University of Toyama / 富山大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1176
261
36
2277
1945
1159
1229