Dendritic cells: specialized antigen presenting cells.