Sunday, February 7, 2010

Stem cells growing new organs | Video on TED.com

Anthony Atala on growing new organs Video on TED.com
This is great hope for the Spina Bifida community.

No comments: