A bioartificial renal tubule device embedding human renal stem/progenitor cells.

A bioartificial renal tubule device embedding human renal stem/progenitor cells.