StudyPine
Quiz — test yourself on your own questions
Question 2 of 5Deck: Biology
Which organelle produces most of a cell’s ATP?
Ribosome
Mitochondrion
Golgi apparatus
Lysosome

Add a question