University

Universitas Mahasaraswati Denpasar

https://unmas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8610
2963
196
6142
12514
3177
6626