University

Universitas Mahasaraswati Denpasar

https://unmas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6454
2253
135
12106
2931
6650