HYDATID CYST OF LIVER Hydatid cyst is a common liver affliction in India. It is a parasitic disease caused by a certain tape worm that is carried by domestic dogs. As... Read More
HYDATID CYST OF LIVER Hydatid cyst is a common liver affliction in India. It is a parasitic disease caused by a certain tape worm that is carried by domestic dogs. As... Read More