University

Japan College of Social Work / 日本社会事業大学

https://www.jcsw.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13210
4881
579
11106
7521
7216