3 Surgeon Jobs in Palakkad