University

Shiga Junior College

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16843
6879
817
16045
5963
6658