University

Universitas Teknologi Yogyakarta

http://uty.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11139
4068
289
7194
15296
4450
6084