Scientists discover kill-switch controls immune-suppressing cells
Monday, July 15, 2013 - 08:30
in Health & Medicine
Scientists have uncovered the mechanism that controls whether cells that are able to suppress immune responses live or die. The discovery of the cell death processes that determine the number of...