Newly identified cell population key to immune response
Sunday, March 6, 2011 - 14:01
in Health & Medicine
Scientists from the Walter and Eliza Hall Institute have identified the key immune cell population responsible for regulating the body's immune response. The finding could have wide-ranging...