Toehold switches: de-novo-designed regulators of gene expression
(Q34449117)
scientific article
scientific article
Language:
Current Data About
Toehold switches: de-novo-designed regulators of gene expression