Stem cells: potential and challenges for kidney repair

Stem cells: potential and challenges for kidney repair