Science (Year 8)

Biology

Which of the following structures in the cell is responsible for energy production?