University

Yokohama College of Commerce / 横浜商科大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11863
4414
552
12035
10244
7356
6084