University

Universitas Dwijendra Denpasar

http://undwi.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
17888
7386
620
21167
5031
6657