University

Universitas Katolik Widya Mandala Surabaya

http://ukwms.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8043
2659
191
17537
16883
7360
4071