By Jon Schiller Immunotherapy is an extremely promising prospect in cancer treatment. This innovative approach boosts the body's own immune system to destroy cancer cells. However, malignant tumors sometimes fool the immune system into thinking they are part of the body and do not need to be combated. Researchers in Israel's Technion-Israel Institute of Technology […]