what is the cause of kidney stones ?
Kidney stones may form when there's a change in the normal balance of the water, salts, and minerals found in urine. Different kinds of changes result in different types of kidney stones. There are many factors that can trigger changes in the urine, ranging from chronic medical conditions to what you eat and drink.