Current time:0:00Total duration:9:43
0 energy points
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.