English: Indo-German Science and Technology Centre
Telugu: ఇండో-జర్మన్ సైన్స్ & టెక్నాలజీ సెంటర్