5 months ago
0
Dichloroacetate (DCA) keeps resurfacing as a would-be cancer treatmentcheap, out of patent, and tied to the Warburg...