University

Tsuru University / 都留文科大学

https://www.tsuru.ac.jp/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
11732
4418
473
9452
6492
6650