University

Tenri University / 天理大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6022
1901
276
5097
7677
7356
5022