Browsing Tag

Delphine Chaneac

  • Review: ‘Splice’

    Given the current spate of advances in genetic engineering, Splice seems eerily prescient. After all, we have already seen the rapid evolution of cloning. Supermarkets now carry cloned produce, and mammals…