• geoleo
    +3

    This could be the biggest health related news in decades, if true.

    • apaster
      +3

      Hopefully they can bring these results from the lab into humans...