University

Southwestern University Cebu Philippines

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15841
6132
99
26029
15221
10600
6033