Making Perfect Life

European Parliament publishes the Science and Technology Options Assessment (STOA) – Options Brief No 2012-08, about “Making Perfect Life: European Governance Challenges in 21st Century Bio-engineering”. The Assessment was carried out by a number of...