(1)
Primary Hydatid Cyst of Kidney. AJPHS 2012, 2 (4), 458-460. https://doi.org/10.5530/7dqt2n76.