University

Universitas Dwijendra Denpasar

http://undwi.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
19665
8151
731
13791
21944
5375
6626