What you need to know about gallbladder stones
/Gallbladder is a reservoir sac inside the abdomen, adjacent to liver and connected to the small intestine. Gallbladder stores the bile produced by liver cells.
Read MoreGallbladder is a reservoir sac inside the abdomen, adjacent to liver and connected to the small intestine. Gallbladder stores the bile produced by liver cells.
Read More