University

Indian Institute of Information Technology Vadodara

http://iiitvadodara.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12682
4782
761
11107
14661
6202
6084