University

Universitas Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3497
1129
25
1404
5229
3506
4244