University

Politeknik Ubaya Surabaya

http://poltek.ubaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25603
11196
1256
19160
25949
7360
6084