University

Himeji Dokkyo University / 姫路獨協大学

https://www.himeji-du.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5885
2006
292
6072
8295
5819
5280