3quarksdaily: Synthetic Biology: Engineering Life To Examine It