Dr. Thomas CyriacConsultant Neuro SurgeonMBBS, MS, MCh, DrNB (Neuro Surgery)Speciality: NeurosurgeryLocation: PalakkadView ProfileBook an Appointment