University

Indian Institute of Information Technology Allahabad

http://www.iiita.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2793
831
96
9456
5173
2253
2832