The Innate immunity system constantly kills cancer cells inside our body. This is one of the reasons not all of us develop cancer. In collaboration between researchers from the Wake Forest University School of Medicine and the Ludwig Institute for ...