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...
APBN Developing Site