Author: Dr. Amandeep

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