University

Ichinoseki National College of Technology

https://www.ichinoseki.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13988
5517
637
12621
5963
6658