Macromolecules are the proteins and nucleic acids upon which life depends. Understanding the action of biological macromolecules (giant molecules) requires detailed knowledge of their structures. Most... This description may be from another edition of this product.