University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4579
1585
203
4900
5862
5819
4415