University

Universitas Ahmad Dahlan Yogyakarta

https://uad.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3473
1129
40
1894
7521
3677