Tag: <span>Jekyll and Hyde</span>

Home / Jekyll and Hyde
Post

Scientists discover new ‘Jekyll and Hyde’ immune cell

TRINITY COLLEGE DUBLIN 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 tissue damage in autoimmune disorders. The findings should help us design more effective vaccines...