University

Tottori College

https://www.cygnus.ac.jp/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
16768
6844
811
15956
5963
6683