University

Universitas Surabaya

https://ubaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3980
1329
44
5322
2422
5067