On the verge of creating synthetic life

1,240,058 views |
Craig Venter |
TED2008
• February 2008