Title: What organelle is the site of ATP production? Post by: Andrearcarter95 on Mar 29, 2018 What organelle is the site of ATP production?
a. nucleus b. mitochondria c. peroxisomes d. lysosomes e. Golgi body Question 2 What organelle inactivates toxins? a. nucleus b. mitochondria c. peroxisomes d. lysosomes e. Golgi body Title: What organelle is the site of ATP production? Post by: Rochellleeee on Mar 29, 2018 ANSWER: b ANSWER: c |