University

Sekolah Tinggi Teknologi Adisutjipto STTA Yogyakarta

http://stta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18175
7413
630
8918
18548
5819
6626