EXCELLENT!
Mitochondria are oval organelles bound by a double membrane with inner folds enclosing important metabolic enzymes. They produce nearly all
(95%)
of the ATP and energy production required by the cell.