University

Universitas Dwijendra Denpasar

http://undwi.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
19665
8151
731
21944
5375
6626