What Is Life? The Scientific and Philosophical Case Against Genetic Engineering

beyond biodevastation, california june, engineering, genetic, genetic engineering, martha crouch, philosophical case against genetic engineering  account, ricarda steinbrecher, san diego, scientific, what is life