University

Kurume Institute of Technology

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
7216
2383
339
10085
5963
5807