QS Asia Rankings 2027: IIT Delhi Tops Indian Institutes at 66th, IISc Bengaluru Ranks 79th · Activ.news