University

University of Yamanashi

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1422
362
55
2657
1431
1526