English: Rank 15: Institute of Chemical Technology
Telugu: ర్యాంక్ 15: ఇన్​స్టిట్యూట్ ఆఫ్ కెమికల్ టెక్నాలజీ