Gall Stones 5 (1)

The gallbladder is a small pouch which is situated under the liver and stores bile produced by the liver. This bile is then secreted through the bile duct after every … Read More