Human Urine as a Noninvasive Source of Kidney Cells.

Human Urine as a Noninvasive Source of Kidney Cells.