New insights into why the immune system fails to see cancer
An immune-related protein deployed between neighboring cells in Drosophila plays an essential role in the cell degradation process known as autophagy, according to new research by Eric H. Baehrecke, PhD, at UMass Medical …