How life works : a user's guide to the new biology

Ball, Philip

How life works : a user's guide to the new biology - UK : Picador, 2023 - 541p.

9781529095999


Biology

570.1 / BAL