University

Sekolah Tinggi Teknologi Adisutjipto STTA Yogyakarta

http://stta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16306
6270
408
11053
19705
7425
5777