Identification of human urinary trefoil factor 1 as a novel calcium oxalate crystal growth inhibitor.

Identification of human urinary trefoil factor 1 as a novel calcium oxalate crystal growth inhibitor.