University

COMSATS Institute of Information Technology Islamabad

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1155
253
1
3422
5691
1119
429