University

University of Yamanashi / 山梨大学

https://www.yamanashi.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1397
346
49
2654
1559
1522