Light-activated system enables controlled antigen release for analysis of antigen processing

9 months ago 227

The immune system is always on alert, detecting and eliminating pathogens and cancer cells. Cellular control mechanisms cause diseased cells to present antigens on their surface like signs for the immune system.
Source: phys.org
Read Entire Article Source

To remove this article - Removal Request