Non-canonical amino acids in protein engineering

Non-canonical amino acids in protein engineering | Litlas