English: Periyar Science & Technology Centre is located in Chennai.
Telugu: చెన్నైలోని పెరియార్ సైన్స్ అండ్ టెక్నాలజీ సెంటర్ ఇందుకు వేదికగా నిలిచింది.