University

Yokohama College of Commerce / 横浜商科大学

http://www.shodai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11923
4497
553
13119
10318
5819
6626