University

Yamanashi Eiwa University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14168
5607
649
12861
5963
6683