University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3665
1182
173
7006
5712
4295
3941