University

Universitas Surabaya

http://ubaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4944
1722
67
4937
6492
4762