Direct control of dendritic cells for tracking and immune modulation
Dendritic cells (DCs) are one of our bodies' first line of defense against invaders, and are stationed like sentinels at all outer and inner surfaces as well as in most of our organs. When they detect something foreign, they ...
May 18, 2020
0
73