A claimed surge in gene therapy and longevity research · Digg