A cancer vaccine soon?

What is immunotherapy? Our immune system is a jewel of complex and competent machines. For a lifetime, it single-handedly fights viruses, bacteria and other pathogens that we encounter every day. But in the face of cancer cells, this complex army is sometimes powerless. Tumors take on the appearance of healthy cells and fool the soldiers …

A cancer vaccine soon? Read More »