University

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

https://www.tuins.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12666
4886
524
10686
6488
6650