University

Toyama University of International Studies / 富山国際大学

http://www.tuins.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11028
4018
488
6664
9624
7356
6084