Short peptides self-assemble into a catalyst
Sunday, March 16, 2014 - 18:35
in Biology & Nature
Catalysts made from peptide chains just seven amino acids long could shed light on enzyme evolution
Catalysts made from peptide chains just seven amino acids long could shed light on enzyme evolution