B2 UK The Immune System: Innate Defenses and Adaptive Defenses 0 0 More Share Save Report Video vocabulary