The PopSci Podcast Episode 12: Grow Your Own Organs

Jonathan Coulton talks to Dr. Anthony Atala of Wake Forest University about man-made internal organs—and something called "skin pockets"

organpc_170.jpg