See:
Stem cell Research
For in-depth scientific treatment:
StemCellResearch.org