University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15850
6127
827
20317
14409
8602
6115