University

Universitas Ahmad Dahlan Yogyakarta

https://uad.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3151
996
27
2291
5963
3124