Daily Archives: July 26, 2011

So close!

Here’s some very good news. For the first time doctors have been able to implant an organ that was grown in a lab from the patient’s own stem cells! This is fantastic beyond the telling! The problem with organ transplants … Continue reading

Posted in I like this, dammit., life as I know it | 9 Comments