British researchers think they have figured this out using stem cells.
What does this mean for the human race?
Showing posts with label stem cells. Show all posts
Showing posts with label stem cells. Show all posts
Thursday, July 9, 2009
Subscribe to:
Posts (Atom)