University

Universitas Mahasaraswati Denpasar

https://unmas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14576
5639
486
12952
7420
7190