University

Edwardes College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20811
8618
217
23011
20221
7356
6084