University

Otani University / 大谷大学

https://web.otani.ac.jp/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
8764
2983
378
5510
6492
6650