Immune to everything - with Prof Cliona O'Farrelly
Manage episode 439144611 series 3591562
Our immune system is utterly vital yet deeply complicated - and shrouded in misunderstandings. In this episode, Prof Cliona O'Farrelly separates truth-from-fiction about our immunity, and how the strange interplay of many parts keeps us alive, and points to new treatments in the future.
11 에피소드