University

Pune Institute of Computer Technology

https://pict.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11247
4104
675
15737
14036
6318
6033