Parasites: fellow travellers – friend or foe?
Channel: British Society for Immunology
Date: 2015-12-16

Professor Rick Maizels (University of Edinburgh) discusses what parasites are and explores the relationships that exist between humans and parasites.