Immune cell policing offers insights into cancer, autoimmune disease

(Salk Institute) Salk researchers discover that cutting off energy production in regulatory T cells impairs their function.
Source: EurekAlert! - Cancer - Category: Cancer & Oncology Source Type: news