University

Kanazawa Institute of Technology

https://www.kanazawa-it.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3532
1170
153
3661
5370
3853