University

Yamanashi Prefectural University / 山梨県立大学

http://www.yamanashi-ken.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10784
3905
475
6766
9119
8602
6115