University

Politeknik Ubaya Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24514
10788
1215
18520
24809
5819
6626