University

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

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
17463
7083
887
26671
15972
5822
6528