University

Universitas Mahendradatta Denpasar

http://universitasmahendradatta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25671
11258
1274
22972
26319
7168
6084