University

Universitas Teknologi Yogyakarta

http://uty.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11543
4312
291
16105
3615
6683