10.1101/099838
Dissecting limiting factors of the Protein synthesis Using Recombinant Elements (PURE) system
2017-01-12