Echinococcosis is a parasitic infection caused by the larval stage of a cestode and is endemic in sheep farming regions of developing countries. It manifests as hydatid cyst and most commonly is found in liver followed by lungs. Renal hydatid cyst is rare and amounts for 2% of all cases.
View Article and Find Full Text PDF