University

Tenri University / 天理大学

https://www.tenri-u.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5718
1984
248
5422
7521
5870