Scientists Create Functioning Liver from Stem Cells

2013-07-04 306

For the first time ever, scientists have created a functional human liver from stem cells.

Free Traffic Exchange