University

Universitas Ahmad Dahlan Yogyakarta

https://uad.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3105
966
28
1793
7420
3175