University

Institut Teknologi Nasional Yogyakarta

https://itny.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14791
5912
449
17773
4926
6683