University

Universitas Surabaya

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
4100
1365
41
1385
7194
4176
4409