TY - RPRT TI - Intra-abdominal hydatid cyst causing renal failure. AU - D G MORRIS PY - 1953 DO - 10.1002/bjs.18004016220 UR - https://pubmed.ncbi.nlm.nih.gov/13019097/ ID - 13019097 ER -