University

Chubu University / 中部大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2032
553
91
2533
3027
2493