HomePast QuestionsBlog

WAEC Biology

Which of the following cell organelles is the site for production ATP

a.

lysosome

b.

nucleus

c.

mitochondrion

d.

ribosome

Correct answer: C

Recommended reads

studymono.

Bringing super helpful educational resources to your fingertips.

Navigate

Past Questions
Blog

Subscribe to our newsletter for updates

Built with ❤ by Okezie and the team