gwil this recent paper might be of interest.
may be worth bouncing it off yr oncologist. it is only from test tube work, but it does have advantage of its components (a common antibiotic and VitC) having cleared safety bars of their own so no need to wait if you got the green light from docs for it.
in any case worth a close watch for where they go next with it and keep up yr sleeve.