Molecules - Philip Ball

The processes in a single living cell are akin to that of a city teeming with molecular inhabitants…