Dr. Shahrookh Vatchha is a Orthopaedics specialist with 19+ years of experience at Lilavati. Specializing in: Joint Surgery