University

Sekolah Tinggi Teknologi Adisutjipto STTA Yogyakarta

http://stta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17182
6612
446
6485
19705
8532
5789