University

COMSATS Institute of Information Technology Islamabad

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1269
290
1
3258
6146
1237
490