Skip to main content
Clinical Trial Compass
Back to search
Laparoscopic Versus Open Surgery for the Management of Cystic Echinococcosis of the Liver (NCT01643018) | Clinical Trial Compass