IIT Delhi retains top spot among Indian Universities in QS Asia Rankings 2027, slips to 66th, DU falls to 106th · Activ.news