Kidney stones are small masses of salts and minerals that form inside the
kidneys and may travel down the urinary tract.
Kidney stones range in size from just a speck to as large as a ping pong ball. Signs and symptoms of
kidney stones include blood in the urine, and pain in the abdomen, groin, or flank.
read more >>