University

Information Technology University of the Punjab Lahore

http://itu.edu.pk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5825
1855
62
12846
5881
3830
6084