University

Toyohashi Sozo College / 豊橋創造大学

http://www.sozo.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11955
4452
559
6925
10747
7356
6084