University

(1) Osaka University of Tourism (Osaka Meijo University)

https://www.tourism.ac.jp/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
14118
5574
644
12790
5963
6683