Newly Discovered Mechanism Helps Our Own Immune Systems Fight Cancer

“When the mechanism is deactivated, the immune system becomes much more aggressive against the tumor cells,” scientist says.

Read the full post on Forbes - Healthcare