University

Kurashiki University of Science and the Arts

https://www.kusa.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7772
2572
358
7722
5963
6245