Hydatid Cyst of the Liver: A Challenge that can be Amplified Shifting from Open to Laparoscopic Surgery

Source: World Journal of Surgery - Category: Surgery Source Type: research