medical term for spleen removal gallbladder disease symptoms heart attack Family Most individual to individuals Indigestion symptoms rectal cancer gallstones gallbladder removal after effects cancer types life expectancy liver function test limits Diet for inflamed gallbladder juicing Liver disease diet x factor