University

Indian Institute of Information Technology Vadodara

http://iiitvadodara.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12712
4746
803
18142
13986
6859
6115