in what organelle does cellular respiration take place
mitochondria is the site of respiration
Answer: The mitochondria
Explanation.