Inside a Cell
100

Which organelle is responsible for energy production in a cell?

Mitochondria

M
e
n
u