QS Asia University Rankings 2027: IIT Delhi Tops Indian Universities at 66th, Check the list here · Activ.news