University

Universitas Mahendradatta Denpasar

http://universitasmahendradatta.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
25086
11210
1260
25544
5878
6658