Urinary Tract Infections

Doctors Have Been Treating Kidney Stones for Centuries. They Just Found Something Living Inside Them.

Something was hiding inside kidney stones. Something nobody had thought to…