IIC of St Thomas College (Autonomous) Thrissur was awarded with 4.5 star rating by Innovation Cell, Ministry of Education, Government of India.