University

Indian Institute of Information Technology IIIT Vadodara

http://iiitvadodara.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10396
3763
739
14086
5364
6650