Biotech: better life for all or Pandora's box?