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

Published On: October 22nd, 2020Categories: Institution Innovation Council (IIC), Startup & Innovation Cell

Share This Story, Choose Your Platform!