University

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

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17463
7083
887
26671
15972
5822
6528