University

Universitas Teknologi Yogyakarta

https://uty.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8792
2994
237
15579
3988
6650