University

Aichi Toho University / 愛知東邦大学

https://www.aichi-toho.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15177
6162
699
13879
6492
6650