University

Universitas Surabaya

http://ubaya.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
4944
1722
67
4937
6492
4762