Dendritic cell, antigen-presenting immune cell