University

Prefectural University of Kumamoto

https://www.pu-kumamoto.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4927
1746
221
7878
5963
4517