Dr. David Patterson

Trending/Dr. David Patterson

Mayo Clinic Radio logo identifier with three shields

What causes kidney stones: Mayo Clinic Radio Health Minute

If you've ever had one, you know that passing a kidney stone can be a very uncomfortable experience.  In this Mayo Clinic Radio Health Minute,…

Sign up