University

Ehime Prefectural University of Medical Technology

https://www.epu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14846
5938
708
13677
5963
6683