University

Toyama University of International Studies

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
12236
4660
519
10454
5963
6683