Which organelle is responsible for the production of ATP? / Cell Biology MCQs / By The Professor a) Mitochondria b) Chloroplasts c) Nucleus d) Ribosomes