University

Universitas Dwijendra Denpasar

http://undwi.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
17894
7388
619
21168
5041
6683