Indian Institute of Technology, Palakkad
public autonomous engineering and research institute
Ahalia Integrated Campus, Kozhippara P. O, Palakkad, Kerala