Author: Nallagullasrilatha

Gallstones are hardened deposits of digestive fluid that fofrm in tha gallnladder.Gallbladder is a small organ located in the liver.They can start from tiny size to larger stones may cause...... Read More