University

Universitas Satya Wiyata Mandala

http://uswim.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29005
13422
2189
28144
28875
5819
6626