University

Oyama National College of Technology / 小山工業高等専門学校

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11414
4194
515
9116
12803
7356
5624