Scientists discover new 'off switch' in immune response
Wednesday, February 29, 2012 - 23:30
in Health & Medicine
Scientists have discovered a new "off switch" in our immune response which could be boosted in diseases caused by over-activation of our immune system, or blocked to improve vaccines.