University

University of Toyama

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1210
283
41
2133
1354
1288