10.1101/338681
Catalytic Use of a Leader Peptide in the Biosynthesis of 3-Thiaglutamate
2018-06-04