Synthetic biology parts, devices and applications - Smolke, Christina (Wiley-VCH, 2018)