University

Osaka Electro-Communication University / 大阪電気通信大学

https://www.osakac.ac.jp/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
5159
1811
219
6267
6492
4762