University

Indian Institute of Technology Indore

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1798
460
34
4714
6112
1251
1174