Stem cell claims for human heart treatment debunked. Alas too good to be true. Via Nature News http://t.co/H3MSJHul

8:27am October 13th 2012 via HootSuite