Friday, 6 May 2016

Mitochondria are undersold as mere energy sources

Whether a cell is going to make a copy of itself, divide, or die, mitochondria are essential to all of that.

No comments: