University

Toyohashi Sozo College / 豊橋創造大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11832
546
546
6703
10797
5822
6529