University

Yokohama Soei University

http://www.soei.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15760
6368
767
14782
5963
6658