Home
Beauty
Health
Scientists have discovered that special immune cells have the power to put melanoma tumours ‘‘to sleep’’, potentially paving the way for new treatments. The cells were able to control the tumour in mice for the life of the animal, which was likely to equate to decades of protection in humans.
Subscribe to:
Post Comments (Atom)
Post A Comment:
0 comments so far,add yours