Science (Year 8)
Biology
Which of the following structures in the cell is responsible for energy production?
Nucleus
Mitochondria
Ribosomes
Cell membrane
Next