University

University of Shiga Prefecture

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4116
1417
167
6002
5963
3419