OK so turns out checks and balances aren't real - has anyone checked to see if the mitochondria is in fact the powerhouse of the cell???

Comments