University

Sekolah Tinggi Ilmu Administrasi STIA AAN Sleman

https://stia-aan.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25688
11684
1416
25587
6488
6650