University

COMSATS Institute of Information Technology Islamabad

https://www.comsats.edu.pk/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
927
190
1
5420
983
374