How the cell's power station survives attacks
Mitochondria, the power generators in our cells, are essential for life. When they are under attack—from poisons, environmental stress or genetic mutations—cells wrench these power stations apart, strip out the damaged ...
Jan 14, 2016
2
180