University

Universitas Mahasaraswati Denpasar

https://unmas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9603
3385
244
6848
13829
3829
6084