University

Indian Institute of Technology Indore

http://www.iiti.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2289
672
54
12396
7858
1721
1415