University

Edwardes College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26940
11693
287
22886
27023
8602
6115