University

Yamaguchi Junior College / 山口短期大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19955
8458
932
19468
6488
6650