University

Chubu University / 中部大学

http://www.chubu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1778
466
81
3291
2622
1704
2072