University

Universitas Katolik Widya Mandala Surabaya

https://ukwms.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7265
2473
170
15041
6492
5051