University

Shonan Institute of Technology

https://www.shonan-it.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5829
2028
291
8368
5963
5442