University

Sekolah Tinggi Teknologi Adisutjipto STTA Yogyakarta

http://stta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14562
5647
436
7549
19158
5136
6084