Weizmann Institute of Science Research has discovered that autophagic organelles actively restrict the size of their mouths – but what does that signify? Autophagy literally means ‘self-eating’ and is a cellular cleaning-out process that maintains our bodies in good...
