Scientists discover new 'Jekyll and Hyde' immune cell
Scientists at Trinity College Dublin have identified a rare, new cell in the immune system with "Jekyll and Hyde properties". These cells play a key protective role in immunity to infection but—if unregulated—also mediate ...
Feb 27, 2020
0
13