University

Aichi University of Technology

https://www.aut.ac.jp/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
8993
3090
396
12177
5963
5980