University

Universitas Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5377
1722
52
1583
6660
9593
4397