Answer:
(a) Mitochondria are a
double membrane bound structures and are the site of ATP production which is
the energy currency of the cell.
The rest of the statements,
though are correct but, does not verify and support the fact that mitochondria
are the powerhouses of the cell.
You need to login to perform this action.
You will be redirected in
3 sec