University

Southwestern University Cebu Philippines

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16582
6835
115
15579
6492
6650