Medical News Today: What are mitochondria?

Mitochondria are often called the powerhouses of the cell. We explain how they got this title, and outline other important roles that they carry out.
Source: Health News from Medical News Today - Category: Consumer Health News Tags: Biology / Biochemistry Source Type: news