University

Universitas Mahendradatta Denpasar

http://universitasmahendradatta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24794
10953
1257
18662
25092
5819
6626