University

Institut Teknologi Nasional Yogyakarta

http://itny.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
17728
7205
606
7212
21140
5117
6626