University

Edwardes College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28131
12929
320
22039
28365
5819
6626