By Simon Hadlington2014-03-16T00:00:00
Catalysts made from peptide chains just seven amino acids long could shed light on enzyme evolution