Synthetic Biology’s Brave New World: Creating Life in the Lab and What It Means for Us | SnapBooks