University

Universitas Mahasaraswati Denpasar

http://unmas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10106
3681
218
8820
13208
5725
6008