Synthetic biology a lab manual - Liljeruhm, Josefine (World Scientific Pub. Co., 2014)