artificial life Chemistry Life Synthetic Biology synthetic life

Kate Adamala on Creating Synthetic Life – Sean Carroll