University

Universitas Sanata Dharma

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5111
1674
67
1914
10027
3955
4916