10.1101/184473
Synthetic negative feedback circuits using engineered small RNAs
2017-09-05