University

Tsuru University / 都留文科大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10003
3612
435
6701
8412
5819
6626