University

Sekolah Tinggi Ilmu Manajemen Indonesia STIMI Handayani Denpasar

https://www.stimihandayani.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23573
10379
1100
26254
6656
7190