University

Politeknik Ubaya Surabaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24886
11125
1232
24764
5963
6683