University

Politeknik Nasional Denpasar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26460
11357
1480
5589
27105
11401
6033