University

Wesleyan University Philippines

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17935
7392
148
16952
7420
7190