University

Yamaguchi University of Human Welfare and Culture / 山口福祉文化大学

http://www.hagi.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17464
7078
886
26668
15970
5819
6626