medizin.newzs.de
Immune system ‘sentinel’ cells key to maintaining and regulating response to immunotherapy
The presence of dendritic cells, so-called ‘sentinel’ immune cells, is vital to maintain and regulate the balance of the body’s immune response. Researchers have discovered an essential role of the…