Extra: A guide to our immune system

Published: Aug. 27, 2024, noon

Guest: John Trowsdale, Emeritus Professor of Immunology at the University of Cambridge.