Inside a Cell
100

Which organelle is responsible for energy production in a cell?

Mitochondria