10.1101/367730

A bacterial display system for effective selection of protein-biotin ligase BirA variants with novel peptide specificity

2018-07-11