University

Yamaguchi Junior College / 山口短期大学

https://www.yamaguchi-jc.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18282
7368
916
19270
17645
7356
6084