How does the immune system work?

4,632,489 views |
Emma Bryce |
TED-Ed
• January 2018