Understanding the Different Types of Kidney Stones

What doctors refer to as “nephrolithiasis”, you might know as kidney stones. Kidney stones are hard mineral based masses that typically form in the kidneys or urinary tract and cause an immense amount of pain. About 90% of stones can be treated to pass through the system on their own, but some are too large