University

University of Toyama

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1210
283
41
2133
1354
1288