Dr. Salaheddin Delshad

General surgeon and surgeon in pediatric and neonatal surgery