University

Indraprastha Institute of Information Technology Delhi

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2150
576
68
5598
1910
2220