University

Institut Teknologi Nasional Yogyakarta

https://itny.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11905
4496
347
12456
6191
6650