Tag Archives: catalase

Mimicking enzymes using artificial proteins

Critical to life on earth is the ability of proteins called enzymes to catalyze a wide range of chemical reactions, such as producing essential molecules by breaking down food in humans, and producing oxygen from water in