Self-repairing mitochondria use novel recycling system, study finds
Mitochondria, the so-called “powerhouse of the cell,” depend on a newly discovered recycling mechanism identified by scientists at The Hospital for Sick Children (SickKids). Mitochondria,...