madhatter3330 madhatter3330 Today at 9:37 AM Biology Answered Where in a cell does most ATP production take place? mitochondria lysosomes nucleus cell wall