Cancer therapy approved by FDA uses body’s own cells as a ‘living drug’::undefined

  • @Candelestine
    link
    English
    69 months ago

    Something, something, technology indistinguishable from magic, something, education funding, something, something.