University

Universitas Ahmad Dahlan Yogyakarta

http://uad.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5083
1679
71
1136
999
10778
6007