University

Universitas Sanata Dharma USD Sleman

http://www.usd.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4774
1604
53
1365
9628
4104
4539