University

Universitas Sanata Dharma USD Sleman

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6522
2092
87
1094
9734
9593
4532