D

Dendritic cells

Tool / ProductMentioned in 1 video

Cells of the innate immune system that act as primary alarm systems, sensing patters of foreign invaders or damage.