University

Institut Teknologi Nasional Yogyakarta

http://itny.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
17728
7205
606
7212
21140
5117
6626