Photos

Clinical Pictures

Clinical Pictures's Photos

Hydatid disease is a parasitic infestation by a tapeworm of the genus Echinococcus.