University

Tenri University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6038
2089
299
7605
5963
5655