University

Chubu University / 中部大学

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
1940
507
91
2943
3607
2146
2065