University

Kanazawa Technical College

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19707
8273
939
19262
5963
6683