Kidney Stones Symptoms with Dr. Brian Hale

My name is Brian Hale. I’m a board certified urologist [...]