Thanks.
A quick search reveals there may be side effects like hypoglycemia. Caveat emptor.
“A quick search reveals there may be side effects like hypoglycemia.”
That might be a clue to part of the mechanism of how this works - reduce blood sugar and starve the cancer cells.