Human
S1 E10

Why Do Lymph Nodes Swell Up When You're Sick?

Your lymphatic system plays an essential role in keeping you healthy, but how exactly does it work?

More Videos