gunger2006 gunger2006 30-03-2022 Biology contestada Where in a cell does most ATP production take place? A. Cell wall B. Mitochondria C. Lysosomes D. Nucleus Answer: B