University

Ichinoseki National College of Technology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13992
5521
637
12620
5963
6683