University

Universitas Ahmad Dahlan Yogyakarta

https://uad.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3540
1101
31
2227
6492
3121