Posted on: 09-Jun-2020The gallbladder is a small organ that sits under the liver Read More Source: Medical News Today