English: The Indian Institute of Science (IISc), Bengaluru, has been ranked 147th, and the Indian Institute of Technology-Delhi (IIT-D), 179th.
Telugu: భారత్కు చెందిన ఇండియన్ ఇనిస్టిట్యూట్ ఆఫ్ సైన్సెస్ (ఐఐఎస్సీ) -బెంగళూరు 147వ ర్యాంకును సాధించగా, ఇండియన్ ఇనిస్టిట్యూట్ ఆఫ్ టెక్నాలజీ (ఐఐటీ) -ఢిల్లీ 179 స్థానాల్లో నిలిచాయి.