University

University of Yamanashi / 山梨大学

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

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
1391
335
54
2274
2792
1660
1357