Gallstones are deposits of cholesterol, bilirubin, and calcium salts that deposit in the gall bladder and can be the size of a grain of sand to a golf ball. They are usually accompanied by pain the ...
ELKINS PARK, PA. (WPVI) -- Years of wear and tear in physically active jobs or sports can result in shoulder injuries, especially in the rotator cuff. But patients don't have to choose between nagging ...