Saturday, October 27, 2007

WIRED SCIENCE - Body Builders

Dr. Anthony Atala of Wake Forest University is building organs in his lab.


WIRED SCIENCE | Body Builders | PBS - Watch more funny videos here

No comments: