University

Indraprastha Institute of Information Technology Delhi

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
2151
577
68
5596
1911
2220