GOOD NEWS FOR CHARLIE SHEEN: Transplanting tiny 'liver buds' constructed from human stem cells restores liver function, researchers have found. For the moment it's just in mice, but it's a step by regenerative medicine towards being able to 'create' functioning organs.
<< Home