Return to Article Details Primary Ovarian Hydatid Cyst: A Rare Encounter Causing Diagnostic Dilemma Download PDF