University

Pune Institute of Computer Technology

https://pict.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10812
3915
609
16000
13393
5025
6115