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 main difference between a primary cell and a…A cell of e.m.f. 1.5V is connected in series with a…The process of transforming the chemical energy of…In the anaerobic stage of respiration, the net ATP…When a resistor of resistance R is connected across…