August 14, 2018
Cancerous tumors are more than a lump of cells growing out of control; they participate in active combat with the immune system for their own survival. Being able to evade the immune system is indeed a hallmark of cancer. Now, researchers from the University of Pennsylvania show that, to assist in the […]