University

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

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
12666
4887
523
10684
6492
6650