University

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

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
17463
887
887
26672
15973
5822
6529