B2 US 【TED】Craig Venter: On the verge of creating synthetic life (Craig Venter: On the verge of creating synthetic life) 0 0 More Share Save Report Video vocabulary