University

Universitas Surabaya

http://www.ubaya.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
3906
1284
39
1469
7234
2952
4408