University

Universitas Teknologi Yogyakarta

http://uty.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12218
4513
284
7387
15991
6093
6008