University

Tsuru University / 都留文科大学

http://www.tsuru.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10054
3597
432
6337
8402
7356
6084