BIOCHEMISTRY: Peptide versus Saccharide

G. J. Chin
2002 Science  
doi:10.1126/science.297.5579.161b fatcat:aslqwxixmreopoblqdtxffhh6e