Fig. 1
From: Stem cells: a potential treatment option for kidney diseases

Classification of stem cells based on differentiation potential. TSCs, totipotent stem cells; ESCs, embryonic stem cells; iPSCs, induced pluripotent cells; MSCs, mesenchymal stem cells; HSCs, hematopoietic stem cells; NSCs, neural stem cells; RSPCs, renal stem/progenitor cells