University

Universitas Katolik Widya Mandala Surabaya

https://ukwms.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6961
2302
129
15536
5963
5054