University

Seisen University (Shiga)

https://www.seisen.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15019
6029
724
13891
5963
6658