Macromolecule Comparison Chart - Frontiers The Macromolecular Basis Of Phytoplankton C N P