Where in a cell does most ATP production take place?

Responses

lysosomes

lysosomes

cell wall

cell wall

mitochondria

mitochondria

nucleus

1 answer

Most ATP production in a cell takes place in the mitochondria.