University

Yokohama College of Commerce / 横浜商科大学

https://www.shodai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13085
5097
548
11223
6492
6650