University

Kurume Institute of Technology

https://www.kurume-it.ac.jp/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
7216
2383
339
10085
5963
5807