New technique efficiently incorporates amino acids into proteins

Sci-Tech