University

Iqra University Karachi

http://iqra.edu.pk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6487
2054
65
14484
9787
4361
5624