A New Organelle That Comes and Goes and Helps Prevent Cancer
For those whose memories of high-school biology are a little hazy, organelles are structures inside cells that perform specific functions. The one we just discovered is pretty freaky.