University

Tsuyama National College of Technology

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
13494
5296
611
12017
5963
6658