University

Yamanashi Prefectural University / 山梨県立大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11438
4283
458
9060
6492
6650