BTW - words have legal meaning. Therapy means treatment. If they wished to advertise a platform technology to patients at the ABTA, they should not have put the words together in space and time.
Brain Tumor…DCVax(R)…and Immune Therapy together in one advertisement.
Does this help clarify for anyone the meaning of that advertisement?
If you were a patient about to undergo surgery to remove your brain tumor, would you pay out of pocket to properly prepare and store the tumor for future use as LL has suggested should be considered?
Those are resources your family desperately needs, especially if you are the breadwinner of the family and your only life insurance is provided by your employer or you have none at all.