Liver created from stem cells

Japanese researchers have created a functioning human liver from stem cells,...

14K views news24.com

Interest

Health
Discovered by tiancee
on Jun 8, 2012

Stumblers Who Like This Page