10.1101/338681

Catalytic Use of a Leader Peptide in the Biosynthesis of 3-Thiaglutamate

2018-06-04