University

Indian Institute of Information Technology Vadodara

http://iiitvadodara.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13581
5257
859
18155
14093
5410
6626