University

University of Shiga Prefecture / 滋賀県立大学

https://www.usp.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4040
1333
161
6207
6105
3416