That’s a switch! Synthetic circuits regulate gene expression

Richard Harth
October 31, 2019