University

Okayama Prefectural University / 岡山県立大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5490
1928
238
7510
6492
4984