10.1101/367730
A bacterial display system for effective selection of protein-biotin ligase BirA variants with novel peptide specificity
2018-07-11