In the user interface between your adaptive and innate disease fighting capability, dendritic cells (DCs) play key jobs in tumour immunity and hold a hitherto unrealized prospect of cancer immunotherapy

In the user interface between your adaptive and innate disease fighting capability, dendritic cells (DCs) play key jobs in tumour…