Human embryonic stem cells: technological challenges towards therapy.

Human embryonic stem cells: technological challenges towards therapy.