Kidney Stones Causes Lifestyle. Some stones are large enough to require surgery but many pass through on their own. Kidney stones are tough collections of salt and minerals often made up of calcium or uric acid kidney stones are usually very painful.
Diet excess body weight some medical conditions and certain supplements and medications are among the many causes of kidney stones. Kidney stones can affect any part of your urinary tract from your kidneys to your bladder. However other factors also play a role in the development of these painful stones including genetic makeup and lifestyle factors such as diet and lack of exercise.
Kidney stones can affect any part of your urinary tract from your kidneys to your bladder.
Diet excess body weight some medical conditions and certain supplements and medications are among the many causes of kidney stones. Kidney stones can affect any part of your urinary tract from your kidneys to your bladder. Your kidneys function to filter out waste material and excess fluid in your urine. Some stones are large enough to require surgery but many pass through on their own.