University

Universitas Mahendradatta Denpasar

http://universitasmahendradatta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26510
11387
1496
22664
26832
11232
6033