Return to Article Details Renal Hydatid Cyst Mimicking Renal Cell Carcinoma; A Case Report Download Download PDF