Building life: the far side of synthetic biology

Life is complex, we can agree. But millions of years [...]