University

University of Yamanashi / 山梨大学

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1406
338
55
2314
2879
1642
1325