University

Universitas Surabaya

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort ascendingExcellence
3906
1284
39
1469
7234
2952
4408