Education Stress in the powerhouse of the cell StaffOctober 18, 2019039 views Researchers discover a new principle — how cells protect themselves from mitochondrial defects. Source: sciencedaily.com