University

Wesleyan University Philippines

https://www.wesleyan.edu.ph/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19394
8183
169
18822
6488
6650