University

Indraprastha Institute of Information Technology Delhi

https://www.iiitd.ac.in/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
2256
630
67
5672
1715
2226