Dettmer, Philipp,

Immune : a journey into the mysterious system that keeps you alive / Philipp Dettmer. - First edition. - xviii, 341 pages : color illustrations ; 24 cm

Includes bibliographical references (page 317) and index.

9780593241318


Immune system
Immunology

616.079 / DET 2021