University

Shirayuri College

https://www.shirayuri.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11863
4471
500
9997
5963
6658