Blocking a ‘jamming signal’ can unleash immune system to fight tumors

Yale researchers have discovered a way to help a powerful immune system stimulant called interleukin-18 reach tumors and fight off difficult cancers.
Source: Yale Science and Health News - Category: Universities & Medical Training Source Type: news