University

Universitas Dwijendra Denpasar

http://undwi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19904
8166
736
15697
21753
6901
6084