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:Which of the following cell organelles is the site…SAT 311 Theory Questions: Biochemical Energy…A cell of e.m.f. 1.5V is connected in series with a…A cell of e.m.f. 1.5v is connected in series with a…A cell of e.m.f. 1.5V is connected in series with a…