University

Sekolah Tinggi Teknologi Adisutjipto STTA Yogyakarta

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
18293
7579
645
17691
5963
6683