What is Nephrolithiasis?

Nephrolithiasis is the process of forming a kidney stone. The crystalized stones form in the urine portion of the kidney and can range in size from a grain of sand to a golf ball. Ouch!