University

Universitas Mahasaraswati Denpasar

http://unmas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11256
4109
282
4813
15637
5391
6033