University

Toyohashi Sozo College / 豊橋創造大学

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
11842
4457
547
6701
10795
5819
6626