University

Shiga Junior College

https://www.sumire.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16847
6882
817
16043
5963
6683