CD8+ T cells

Cytotoxic T cells
© Copyright EMSP VZW