Does metformin do over shrink tumors? Does it reduce mortality and help save life? For comparison, chemotherapy drugs get approval through the FDA whenever they shrink tumors by fifty% Though they don’t lengthen survival.There have been plenty of stories about new cancer treatments just lately, together with a personalised vaccine, a vaccine for