University

International Institute of Information Technology Pune

https://www.isquareit.edu.in/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
14754
5946
1192
13339
6492
6650