University

Universitas Surabaya

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
4664
1620
56
1140
6021
5819
4676