University

Indraprastha Institute of Information Technology Delhi

http://www.iiitd.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3449
1102
152
9994
7255
2040
3582