University

Sekolah Tinggi Teknologi Adisutjipto STTA Yogyakarta

https://www.stta.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
18293
7579
645
17691
5963
6683