University

Sekolah Tinggi Ilmu Administrasi STIA AAN Sleman

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25976
11133
1381
21867
26066
8602
6115