University

Yamaguchi Gakugei College / 山口学芸大学

https://www.y-gakugei.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18442
7713
863
17735
6492
6650