University

Southwestern University Cebu Philippines

https://www.swu.edu.ph/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16817
6672
107
26186
14970
7356
6084