University

Universitas Ahmad Dahlan Yogyakarta

https://uad.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3160
1000
27
2291
5963
3134