Current time: 0:00Total duration: 9:43
0 energy points

The lymphatic system's role in immunity

Learn about how B and T cells reside in lymph nodes. Find out how that enables them to get a preview of what they need to be prepared to fight. By Patrick van Nieuwenhuizen.. Created by Patrick van Nieuwenhuizen.