Dendritic Cells


Dendritic cells (DCs), named for their probing, ‘tree-like’ or dendritic shapes. High QC guranteed