Sunday, February 8, 2015

The UK Just Legalized “Three Parent” Babies.

Inside every cell in the human body are mitochondria, tiny molecular machines which ‘power’ the cell by providing chemical energy. When these mitochondria don’t work properly, the consequences can be fatal. Treating mitochondrial diseases has historically been...
Read More

No comments:

Post a Comment