Cooperation, enzymes, and the origin of life Theory, Evolution, and Games Group, 28 Feb 2014 Enzymes play an essential role in life. Without them, the translation of genetic material into proteins — the building blocks…