University

Universitas Satya Wiyata Mandala

http://uswim.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
29005
13422
2189
28144
28875
5819
6626