University

Universitas Dwijendra Denpasar

http://undwi.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
17890
7385
619
21170
5040
6658