Engineered killer T cells could provide long-lasting immunity against cancer
They've been called the "special forces" of the immune system: invariant natural killer T cells. Although there are relatively few of them in the body, they are more powerful than many other immune cells.
Sep 24, 2019
0
674