Tagged: NIT SURATHKAL Syllabus Department of Applied Mechanics Rural Infrastructure Development