University

Indian Institute of Technology Indore

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
1816
484
34
8137
5816
1278
1175