University

Universitas Katolik Widya Mandala Surabaya

http://ukwms.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14806
5615
343
18382
21757
1643
5777