Yeilyh Yeilyh 15-04-2015 Biology Answered Which macromolecule is responsible for for carrying out life functions like speeding up chemical reactions?