Craig Venter’s vision to print life, generate vaccines Daniela Hernandez | October 26, 2012 | Wired Science