Philip Ball

1 Article

The big idea: will we ever make life in the lab?

Intriguing advances hold out the possibility – but first we have to…

Philip Ball Philip Ball