University

Universitas Surabaya

https://ubaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3970
1331
50
5148
2386
5071