University

Tenri University / 天理大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6233
2030
296
6896
7925
8602
5040