University

Universitas Dwijendra Denpasar

http://undwi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14889
6030
493
20178
5272
6650