Not All Kidney Stones Are Created Equal!

Kidney stones are also called renal calculi, urolithiasis, and nephrolithiasis.  Contrary to popular belief, they are

Not All Kidney Stones Are Created Equal!