University

Iqra University Karachi

https://iqra.edu.pk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4041
1387
48
9572
3898
3816