University

Showa University of Music / 昭和音楽大学

https://www.tosei-showa-music.ac.jp/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
10230
3378
421
7176
7619
7217