University

Tomakomal National College of Technology / 苫小牧工業高等専門学校

https://www.tomakomai-ct.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13850
5241
633
11920
7619
7217