University

Politeknik Nasional Denpasar

http://polnas-denpasar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27005
12066
1545
24010
27042
7356
6084