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.