Thiophenylalanine: A novel handle for peptide synthesis, stapling and protein labelling.

Full project page

Organisations map overview