Unless you’re specifically traveling on an aid mission, there aren’t many of us who would travel somewhere with the singular goal of donating blood in a foreign land. However, wherever you are this week, and…
Daily Archives For Wednesday, June 13, 2012
Japanese Team Creates Functioning Liver from Stem Cells
In what has to be considered one of the most remarkable medical developments of the past ten years, Japanese researchers announced on Friday that they were able to generate a functional human liver from stem…



