University

Chubu University / 中部大学

https://www.chubu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1944
516
92
2929
2685
2259