Chin
flipped into Health
Immune discovery 'may treat all cancer'

Immune discovery 'may treat all cancer'

bbc.co.uk - James Gallagher

A newly-discovered part of our immune system could be harnessed to treat all cancers, say scientists.

View on bbc.co.uk