Showing posts with label stem cells. Show all posts
Showing posts with label stem cells. Show all posts

Saturday, November 03, 2007

Ah ha!

I don't think it answers all the questions as to why there's major obstruction, but it always pays to follow the money!