University

Politeknik Ubaya Surabaya

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
24886
11125
1232
24764
5963
6683