University

International Institute of Information Technology Pune

http://www.isquareit.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9791
3468
520
7718
10933
6292
6084