University

Universitas Mahendradatta Denpasar

http://universitasmahendradatta.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
25086
11210
1260
25544
5878
6658