University

University of Marketing and Distribution Sciences

https://www.umds.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10650
3926
447
8460
5963
6683