A Spirogyra pyrenoid, centers of carbon dioxide fixation and starch production characteristic of algae.
Transmission Electron Microscopy
Ming Sun, MS and DB Stolz, Ph.D.