University

Universitas Warmadewa

http://warmadewa.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
6609
2291
142
11831
3362
6650