The site for production of a ATP in a cell is? by Sunday | May 14 | Biology WAEC | 0 comments A. ribosome B. cytoplasm C. Golgi body D. mitochondrion Correct Answer: Option D D. mitochondrion Users Also Read These:When a resistor of resistance R is connected across…Which of the following cell organelles is the site…The main difference between a primary cell and a…A good site for secondary succession would be?The process of transforming the chemical energy of…