University

Universitas Teknologi Yogyakarta

http://uty.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11877
4368
306
7888
15842
5950
6033