University

Universitas Surabaya

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
4664
1620
56
1140
6021
5819
4676