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:The tissue which carries organic food from its site…URP 311 Site Selection And Planning Past QuestionsWhich of the following cell organelles is the site…Which of the following factors is the least…When a resistor of resistance R is connected across…