“Why can’t we grow new body parts?” by Alan Russell at TED By John Brown | February 10, 2009 - 3:23 pm |February 10, 2009 Zing Comments Off on “Why can’t we grow new body parts?” by Alan Russell at TED Don’t go to TED. You’ll never get out. ... Continue Reading ...