Researchers Unlock Key Secrets Showing How Tumors Hide From Immune System

In one of the biggest advances to come from the H. Lee Moffitt Cancer Center & Research Institute in its 16-year history, researchers have unlocked at least part of the mystery of how tumors flourish undetected by keeping their presence a secret from sentries of the body’s immune system.