Zimmer, Carl, 1966-2022
We all assume we know what life is, but the more scientists learn about the living world - from protocells to brains, from zygotes to pandemic viruses - the harder they find it is to locate the edges of life, where it begins and ends. What exactly does it mean to be alive? Is a virus alive? Is a ...