University

Kanazawa Technical College / 金沢高専

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18113
7282
912
17716
17597
7356
6084