caix

  1. haidut

    Achilles heel of cancer discovered - its lack of CO2

    Several years ago I posted about a study demonstrating that an Achilles heel of cancer had been found - i.e. its addiction to fat (not glucose, as doctors and media continue to mindlessly parrot)...
Back
Top Bottom