APBN New Site

APBN Developing Site

The Two Faces of Immune Cells

Dubbed the “Jekyll and Hyde” properties, scientists at Trinity College Dublin identified a rare, new cell in the immune system that is able to express two forms of T cells. The immune system...