University

Universitas Dwijendra Denpasar

http://undwi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19665
732
732
13793
21947
5377
6529