Echobaby

Showing posts with label stem cell heart valves.. Show all posts
Showing posts with label stem cell heart valves.. Show all posts
Friday, November 21, 2008

The Stem Cell Issue

›
Does anyone else have mixed feelings with all the press about advances in stem cell developed organs? I have been reading about the woman w...
6 comments:
›
Home
View web version
Powered by Blogger.