University

Edwardes College

https://www.edwardes.edu.pk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21047
8962
231
20721
5963
6658