Current applications of human pluripotent stem cells: possibilities and challenges.

Current applications of human pluripotent stem cells: possibilities and challenges.