University

Toyama National College of Technology / 富山高等専門学校

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

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
6349
2223
300
12653
6488
4983