
Mitochondria, Illustration
Mitochondria, an organelle found in large numbers in most cells, in which the biochemical processes of respiration and energy production occur. It has a double membrane, the inner layer being folded inward to form layers (cristae).
Credit
Science Source
/ Nathan Devery
Dimensions
5500 x 3093 pixels
Print Size @ 300 dpi
18 x 10 inches / 47 x 26 cm