2 ms·
This is a fascinating study and reasonably easy to read. I believe benefits accrue from starving most cancers of glucose, not just this one.
by mixmastamyk 2y ago
This is a fascinating study and reasonably easy to read. I believe benefits accrue from starving most cancers of glucose, not just this one.