How does the immune system work?

4,485,479 views | Emma Bryce • TED-Ed