Amniotic fluid cells: current progress and emerging challenges in renal regeneration.

Amniotic fluid cells: current progress and emerging challenges in renal regeneration.