Dr. James Cherry, Kidney Stones

About this Video

Atlantic General Hospital's Urologist, Dr. James Cherry on Kidney Stones.