University

Universitas Mahasaraswati Denpasar

https://unmas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6454
2253
135
12107
2927
6650