Prof. A. Seshadri SekharSeptember 21, 2011Director Indian Institute of Technology Palakkad Chairman of Board of Directors Details