University

Universitas Mahasaraswati Denpasar

http://unmas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6505
2129
131
6766
7950
4301
6115