Tag: CAIX

Posted in Science

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…