Kidney Stones
The solid masses of crystals that originate in the kidneys are kidney stones. These can cause immense pain and can affect other parts of the urinary tract also. Types of kidney stones The most common among kidney stones are the calcium stones. Calcium oxalate is the main ingredient of these stones. The uric acid stones are [...]