University

Universitas Teknologi Yogyakarta

http://uty.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11875
4397
313
8064
15735
4871
6115