Posted: Aug 07, 2020 2:32 pm
by Sgt Kelly
Yes, the mitochondria produce the ATP.

Another reason to be thankful to your mother.