United Kingdom

Scientists discover new part of the immune system – BBC.com

  1. Scientists discover new part of the immune system  BBC.com
  2. Cell-autonomous innate immunity by proteasome-derived defence peptides  Nature.com
  3. Cellular ‘trash’ reveals new immune defense mechanism against bacteria  Phys.org
  4. Protein waste turned into antibiotics as a defence strategy of human cells  Nature.com