University

Toyama National College of Technology

https://www.nc-toyama.ac.jp/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
6120
2107
302
13099
5963
5006